package com.szewec.ps.ui.road.facilities.intersection.task.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

public class VehicleLane implements Serializable {
    private static final long serialVersionUID = -5681352779803413105L;
    private String id;
    private String entranceRoadId;
    private Integer laneNum;
    private Integer sideRdNum;
    private List<LaneDetail> laneDetails;
    private String laneDetail;
    private Integer roadsideDivider;
    private BigDecimal roadsideDividerWidth;
    private Integer dextroversionCanalization;
    private Integer laneType;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getEntranceRoadId() {
        return entranceRoadId;
    }

    public void setEntranceRoadId(String entranceRoadId) {
        this.entranceRoadId = entranceRoadId;
    }

    public Integer getLaneNum() {
        return laneNum;
    }

    public void setLaneNum(Integer laneNum) {
        this.laneNum = laneNum;
    }

    public Integer getSideRdNum() {
        return sideRdNum;
    }

    public void setSideRdNum(Integer sideRdNum) {
        this.sideRdNum = sideRdNum;
    }

    public List<LaneDetail> getLaneDetails() {
        return laneDetails;
    }

    public void setLaneDetails(List<LaneDetail> laneDetails) {
        this.laneDetails = laneDetails;
    }

    public String getLaneDetail() {
        return laneDetail;
    }

    public void setLaneDetail(String laneDetail) {
        this.laneDetail = laneDetail;
    }

    public Integer getRoadsideDivider() {
        return roadsideDivider;
    }

    public void setRoadsideDivider(Integer roadsideDivider) {
        this.roadsideDivider = roadsideDivider;
    }

    public BigDecimal getRoadsideDividerWidth() {
        return roadsideDividerWidth;
    }

    public void setRoadsideDividerWidth(BigDecimal roadsideDividerWidth) {
        this.roadsideDividerWidth = roadsideDividerWidth;
    }

    public Integer getDextroversionCanalization() {
        return dextroversionCanalization;
    }

    public void setDextroversionCanalization(Integer dextroversionCanalization) {
        this.dextroversionCanalization = dextroversionCanalization;
    }

    public Integer getLaneType() {
        return laneType;
    }

    public void setLaneType(Integer laneType) {
        this.laneType = laneType;
    }
}
